#include <iostream>

int main(){
  using namespace std;
  /* 
    自增 ++
      - 自增后变量会立刻增加1   a += 1
      - 可以使用前缀++或后缀++
      - ++a 和 a++都会使a立刻增加1
      - ++a = 6   a++ = 5
      - 不同的是两个表达式的返回值不同
          ++a，返回变量的新值
          a++，返回变量的旧值

      - 自增就是用来对变量进行自增的，不要使用过于复杂的用法！！！

    自减 --
      - 自减会使变量减少1
      - 可以使用--a或a--
      - --a是新值，a--是旧值
  */

  int a {5};

  // ++a; 前++

  // a++; // 后++

  // cout << "++a = " << ++a << endl;
  // cout << "a++ = " << a++ << endl;
  // cout << "a = " << a << endl;

  // 在一个语句中同时修改一个变量多次，强烈不建议使用
  // a = a++;
  // a = a + a++ + ++a;


}